home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
bit
/
src
/
forms
/
FORMS
/
INCLUDE
/
browser.h
< prev
next >
Wrap
Text File
|
1994-08-01
|
2KB
|
53 lines
/************ Object Class: Browser ************/
/***** Class *****/
#define FL_BROWSER 71
/***** Types *****/
#define FL_NORMAL_BROWSER 0
#define FL_SELECT_BROWSER 1
#define FL_HOLD_BROWSER 2
#define FL_MULTI_BROWSER 3
/***** Defaults *****/
#define FL_BROWSER_BOXTYPE FL_DOWN_BOX
#define FL_BROWSER_COL1 FL_COL1
#define FL_BROWSER_COL2 3
#define FL_BROWSER_LCOL FL_LCOL
#define FL_BROWSER_ALIGN FL_ALIGN_BOTTOM
/***** Others *****/
#define FL_BROWSER_SLCOL FL_COL1
#define FL_BROWSER_BW FL_BOUND_WIDTH
#define FL_BROWSER_LINELENGTH 128
#define FL_BROWSER_MAXLINE 512
/***** Routines *****/
FL_OBJECT *fl_create_browser(int, float, float, float, float, const char *);
FL_OBJECT *fl_add_browser(int, float, float, float, float, const char *);
void fl_set_browser_topline(FL_OBJECT *, int);
int fl_get_browser_topline(FL_OBJECT *);
void fl_clear_browser(FL_OBJECT *);
void fl_add_browser_line(FL_OBJECT *, const char *);
void fl_addto_browser(FL_OBJECT *, const char *);
void fl_insert_browser_line(FL_OBJECT *, int , const char *);
void fl_delete_browser_line(FL_OBJECT *, int );
void fl_replace_browser_line(FL_OBJECT *, int , const char *);
const char *fl_get_browser_line(FL_OBJECT *, int);
int fl_load_browser(FL_OBJECT *, char []);
int fl_get_browser_maxline(FL_OBJECT *);
void fl_select_browser_line(FL_OBJECT *, int );
void fl_deselect_browser_line(FL_OBJECT *, int );
void fl_deselect_browser(FL_OBJECT *);
int fl_isselected_browser_line(FL_OBJECT *, int );
int fl_get_browser(FL_OBJECT *);
void fl_set_browser_fontsize(FL_OBJECT *, float);
void fl_set_browser_fontstyle(FL_OBJECT *, int);
void fl_set_browser_specialkey(FL_OBJECT *, char);